package WinterHomework.day09;

import java.util.Locale;

//转换成小写字母，Leetcode709；
public class Demo02 {
    public static void main(String[] args) {
        System.out.println(toLowerCase("AHello9Z"));
    }

    public static String toLowerCase(String s) {
        if (s == null) {
            return null;
        }
        //String.toLowerCase方法
//        return s.toLowerCase();
        //StringBuilder方法
        StringBuilder str = new StringBuilder();
        for (int i = 0; i < s.length(); i++) {
            char ch = s.charAt(i);
            if (ch >= 65 && ch <= 90) {
                str.append((char) (ch + 32));
            } else {
                str.append(ch);
            }
        }
        return str.toString();
        //字符数组方法
//        char[] ch = s.toCharArray();
//        for (int i = 0; i < s.length(); i++) {
//            if (ch[i]>=65&&ch[i]<=90){
//                ch[i]=(char)(ch[i]+32);
//            }
//        }
//        String str = new String(ch);
//        return str;
    }
}
